History
History
Synonyms
UK
US
Meaning:
penalize

to punish a person, make a person suffer a disadvantage, (because of a wrong act, failure and often unfairly)

punish

INFLICT HANDICAP as in Wiktionary
INFLICT HANDICAP as in Wikipedia